give it one's best shot - Turco Inglés Diccionario